All-time results by competition

Select competition

Select minimum year

Select maximum year


All-time ranking : World Cup

Games played from July 13th, 1930 to December 18th, 2022.

RankTeamPlayedWinDrawLossScoredConcededDifferencePoints
RankTeamPWDLGSGCGDPts
1.Brazil114761919237108+129247
2.Germany112682123232130+102225
3.Argentina88471724152101+51158
4.Italy8345211712877+51156
5.France7339142013685+51131
6.England7432222010468+36118
7.Spain6731171910875+33110
8.Netherlands553014119652+44104
9.Uruguay592513218976+1388
10.Belgium512110206974-573
11.Sweden511913198073+770
12.Russia451910167754+2367
13.Mexico6017152862101-3966
14.Serbia49189227171063
15.Portugal35176126141+2057
16.Poland38176154950-157
17.Switzerland41148195573-1850
18.Hungary32153148757+3048
19.Croatia3013894333+1047
RankTeamPlayedWinDrawLossScoredConcededDifferencePoints
RankTeamPWDLGSGCGDPts
20.Czech Republic33125164749-241
21.Austria29124134347-440
22.Chile33117154049-940
23.United States3798204066-2635
24.Denmark239683129+233
25.Paraguay27710103038-831
26.South Korea38710213978-3931
27.Colombia2293103230+230
28.Romania218583032-229
29.Japan2576122533-827
30.Costa Rica2165102239-1723
31.Cameroon2658132247-2523
32.Morocco2357112027-722
33.Nigeria2163122330-721
34.Scotland2347122541-1619
35.Senegal125341617-118
36.Ghana155371823-518
37.Peru1853102133-1218
38.Ecuador135261414017
39.Bulgaria2638152253-3117
RankTeamPlayedWinDrawLossScoredConcededDifferencePoints
RankTeamPWDLGSGCGDPts
40.Turkey105142017+316
41.Australia2044121737-2016
42.Ireland132831010014
43.Northern Ireland133551323-1014
44.Tunisia1835101426-1214
45.Saudi Arabia1942131444-3014
46.Iran1834111331-1813
47.Algeria133371319-612
48.Ivory Coast93151314-110
49.South Africa92431116-510
50.Norway823378-19
51.East Germany62225508
52.Greece10226520-158
53.Ukraine521257-27
54.Wales8143510-57
55.Slovakia411257-24
56.Slovenia6114510-54
57.Cuba3111512-74
58.North Korea7115621-154
59.Bosnia and Herzegovina31024403
RankTeamPlayedWinDrawLossScoredConcededDifferencePoints
RankTeamPWDLGSGCGDPts
60.Jamaica310239-63
61.New Zealand6033414-103
62.Honduras9036314-113
63.Angola302112-12
64.Israel302113-22
65.Egypt7025512-72
66.Iceland301225-31
67.Kuwait301226-41
68.Trinidad and Tobago301204-41
69.Bolivia6015120-191
70.Iraq300314-30
71.Togo300316-50
72.Qatar300317-60
73.Indonesia100106-60
74.Panama3003211-90
74.United Arab Emirates3003211-90
76.China300309-90
77.Canada6006212-100
78.Haiti3003214-120
79.Dem. Rep. of Congo3003014-140
RankTeamPlayedWinDrawLossScoredConcededDifferencePoints
RankTeamPWDLGSGCGDPts
80.El Salvador6006122-210